import { Parameter } from '../entities/parameter';
import { ParameterDto } from '../dtos';
import { DeepPartial } from 'typeorm';

export function entityToDto(e: Parameter): ParameterDto {
  return {
    id: e.id,
    productName: e.product,
    desc: e.desc,
    name: e.name,
    type: e.type
  };
}

export function dtoToEntity(dto: ParameterDto): DeepPartial<Parameter> {
  return {
    id: dto.id,
    product: dto.productName,
    desc: dto.desc,
    name: dto.name,
    type: dto.type
  };
}